water and sewerage services - French English Dictionary